##- project(SurfaceRegister)

add_subdirectory( MultiResolutionRegistration )
add_subdirectory( AssignArray )
add_subdirectory( AverageScalarsByResampling )
add_subdirectory( CombineLabels )
add_subdirectory( QuadEdgeMeshClampScalars )
add_subdirectory( QuadEdgeMeshHistogramMatching )
add_subdirectory( QuadEdgeMeshPiecewiseRescale )
add_subdirectory( QuadEdgeMeshSmoothScalar )
add_subdirectory( IcosahedronResampler )
add_subdirectory( LabelMaps )
add_subdirectory( SurfaceColor )
add_subdirectory( RemoveTinyLabels )
add_subdirectory( RearrangeSurfaceLabels )
add_subdirectory( SurfaceLabelCleanUp )
add_subdirectory( WarpQuadEdgeMesh )
add_subdirectory( ProbabilityLabels )
add_subdirectory( ResampleQuadEdgeMesh )
add_subdirectory( QuadEdgeMeshSimilarity )

if(BUILD_TESTING AND NOT Slicer_BUILD_BRAINSTOOLS)
    add_subdirectory(TestSuite)
endif()
